- Be involved with all technical activities within the team such as estimating, architecting, designing, software development life cycle activities (we use Agile), code reviews, documentation creation.
- Level up our software standards by introducing best practices and guiding their adoption.
- Drive our team culture by communicating well, mentoring others, and participating in growing out our team.
- Love the challenge of engineering and solving challenging problems. Automate away all the boring stuff and design stellar solutions for our customers.
- 5+ years’ experience working on a development team, experience actively mentoring junior team members and helping shape a quality product/solution.
- Experience with designing end to end solutions and/or Products
- Experience evaluating new development frameworks and technologies and provide adoption recommendations
- Experience with Agile and Kanban methodologies and working in teams of mixed disciplines.
- A strong appreciation for all skillset needed to build amazing products. Including (but not limited to) Subject matter experts, engineers, designer and user experience.
- Experience building consensus across teams
- Trust is the foundation of a strong team, must be a self-starter, organized and needs minimal supervision
- Bachelor’s degree or equivalent combination of education, training or work experience
- Docker or other virtualization tools
- Azure Machines Learning services
- DevOps, CI/CD best practices and related technologies.
- French not required
- 8 hour shift
- Mississauga, ON: reliably commute or plan to relocate before starting work (required)
- Can work hybrid onsite and remote 2-3 days a week?
- .net c#: 5 years (required)
- Cloud: 3 years (required)
Company
Location
Mississauga - Canada
Job type
Full-Time
React Job Details
Our client is a succesful and large engineering company seeking to expand its digital delivery and product teams. A successful Senior Software Developer there is a passionate person who is confident and has exceptional communication skills an outcome-oriented person who enjoys setting the direction and mentoring others, but also likes to lead by doing.
The position is permanent and hybrid.
In this role, you will:
The ideal profile is...
Proven capabilities in 2 of the 3 following technologies:
o Recent knowledge of one of a set of backend technologies (C#/.NET, Java, Go, Node.js, etc.)
o Recent knowledge of JavaScript & any modern frameworks/libraries (Angular 9+, React, Node, Knockout, Vue, Svelte, etc.)
o Proficient in working with Cloud Providers (Azure, AWS, GCP) AND architecting or implementing your own cloud solutions
And...
o Familiarity with Azure DevOps or other equivalent CICD tools
o Familiarity with a database solution (e.g., SQL Server, Azure Storage, MongoDB/Cosmos DB, etc.)
o Protocol – REST via Web API + JSON
Working knowledge in the following areas is considered an asset:
Job Types: Full-time, Permanent
Pay: $90,000.00-$180,000.00 per year
Flexible Language Requirement:
Schedule:
Ability to commute/relocate:
Application question(s):
Experience:
Work Location: Hybrid remote in Mississauga, ON
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs